function initSelectProdSpec(){
	$('#cqrGridForProdSpec').datagrid({
		url:'../util/queryProdSpec.action',
		title: '查询结果',
		width: 600,
		height: 230,
		fitColumns: true,
		nowrap:false,
		rownumbers:true,
		showFooter:true,
		striped:true,
		pageSize: 10,//每页显示的记录条数，默认为10
		pageList: [5,10,15],//可以设置每页记录条数的列表
		idField:'PROD_SPEC_ID',
		singleSelect:true,
		columns:[[
			{field:'PROD_SPEC_ID',title:'产品规格ID',width:200,align:'center'},
			{field:'NAME',title:'产品名称',width:200,align:'center' }
			//{field:'STATUSNAME',title:'产品状态',width:200,align:'center' }
		]],
		onDblClickRow : function(rowIndex,rowData){
					saveProdSpec();
		},
		pagination:true  
	});
	
	var p = $('#cqrGridForProdSpec').datagrid('getPager'); 
	
	$(p).pagination({          
		pageSize: 10,//每页显示的记录条数，默认为10          
		pageList: [5,10,15],//可以设置每页记录条数的列表         
	 	beforePageText: '第',//页数文本框前显示的汉字        
	   	afterPageText: '页    共 {pages} 页',          
	   	displayMsg: '当前显示 {from} - {to} 条记录   共 {total} 条记录'          
	});
}
	

function queryProdSpec(){
	var params = "";
	if ($("#p_prodSpec_select").val() == 1) {
		params = {prodName : encodeURI($("#p_prodSpec_val").val())}
	} else {
		params = {prodSpecId:$("#p_prodSpec_val").val()}
	}
	$('#cqrGridForProdSpec').datagrid('unselectAll');
	$('#cqrGridForProdSpec').datagrid('load', params);
	var p = $('#cqrGridForProdSpec').datagrid('getPager'); 
	$(p).pagination({          
		pageSize: 10,//每页显示的记录条数，默认为10          
		pageList: [5,10,15],//可以设置每页记录条数的列表         
	 	beforePageText: '第',//页数文本框前显示的汉字        
	   	afterPageText: '页    共 {pages} 页',          
	   	displayMsg: '当前显示 {from} - {to} 条记录   共 {total} 条记录'          
	});
}

 

function saveProdSpec(){
	var a = $('#cqrGridForProdSpec').datagrid('getSelections');
	if(a.length == 0){
		alert("请选择一个产品");
		return;
	}
	
	//判断是否存在，放入内存中
	if (partObjMap.containsKey(a[0].PROD_SPEC_ID)) {
		$("#p_partObj").val(a[0].PROD_SPEC_ID);
	} else {
		var appendOption = $("<option>");
		appendOption.val(a[0].PROD_SPEC_ID);
		appendOption.html(a[0].NAME);
		$("#p_partObj").append(appendOption);
		
		$("#p_partObj").val(a[0].PROD_SPEC_ID);
		
		//放入内存中
		partObjMap.put(a[0].PROD_SPEC_ID,a[0].NAME);
	}
	
	//必执行操作
	if (a[0].PROD_SPEC_ID != OBJECT.PARTY) {
		$("#obj_ch_y").removeAttr("disabled");
		$("#obj_ch_n").removeAttr("disabled");
		$("#obj_ch_d").removeAttr("disabled");
	}
	
	
	cancleProdSpec();
}

function cancleProdSpec(){
	$('#selectProdSpec').window('close');
}

function initProdSpec(id){
		initSelectProdSpec();
}
 
 
